home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat81 / overcontrol_v1.0 / overcontrol.doc.english < prev    next >
Text File  |  1994-10-19  |  7KB  |  196 lines

  1.  
  2.  
  3.                             15 of august,1994
  4.  
  5.  
  6.  
  7.  
  8.                 Overcontrol V1.0
  9.                 ----------------
  10.  
  11. 0. Overview
  12. -----------
  13.     This CLI tool fixes an annoying aspect of the Overdrive HDs:they're
  14. truly fast,but they often (too often I think) freeze the other tasks during
  15. long accesses...With OverControl you can avoid this,that's it!
  16.  
  17.     INSTALLATION:Copy the OverControl file to your C: dir for example...
  18. The Xovercontrol file is only an IconX script for those who'd like to run
  19. from the Workbench.
  20.  
  21.  
  22. 1. The problem with Overdrives
  23. ------------------------------
  24.     Well,this proggy is dedicated to all those who own an A600/A1200 and
  25. an Overdrive PCMCIA HardDrive.A well know fact is that these harddrives are
  26. really fast..much faster usually than the internal IDE ones.OK it's really
  27. nice to see your Workbench setup quickly,but there is a small disadvantage:
  28.  
  29. ° Internal IDE use DMA channels,so the microprocessor is free to do something
  30. else while the drive is working.
  31.  
  32. ° Whereas Overdrives don't use DMA,and rely EXCLUSIVELY on the CPU,using 100%
  33. of the machine-time...you have a fast processor?yeah!loading is even faster!!
  34. BUT...BUT...We spoke of a 'Disadvantage' ,so what is it?? Well,as the Amiga
  35. is a Multitasking machine,you may want to do something else while your
  36. hardrive is scanning a big directory,or optimizing/repairing a partition....
  37. Well,just try...the other applications are COMPLETELY frozen during disk
  38. accesses,and they hang until the overdrive has finished ; Sometimes even,the
  39. mouse pointer gets blocked (That means even input device is stopped !! Wow !)
  40.  
  41. I hate waiting 30 minutes in punishment,because I just dared to **TRY**
  42. loading a file on AQ1: while AQ2: was being optimized!!
  43. 30 minutes with a FROZEN SYSTEM...except the HD led blinking!
  44. 30 minutes with a FROZEN screenblanker!! thanks for my screen!!!!
  45.  
  46.  
  47. Another example
  48. ***************
  49. I have configured a Key for swapping screens (Fkey commodity),and as I'm used
  50. to a MULTITASKING machine since my old 1.3 A500,I sometimes have a bad reflex:
  51. During a big directory scan/access,I try to swap screen to do someting else.
  52. Aouch! No way! remember, old'boy:you have an OVERDRIVE! no way!! just wait....
  53.  
  54.  
  55. Example #3
  56. **********
  57. You may think that people don't spend their days repairing/optimizing their
  58. partitions...it's true.So there's a more common example:try to launch 2
  59. progs,on the same partition,and watch...
  60.  
  61.  
  62. Example #4
  63. **********
  64. If you have Eagleplayer,you know that at startup it may need sometimes,loading
  65. players,and scanning a modulelist
  66. During that time,you can't load anything else.(try)
  67. And when you load a module,all your analyzers/vumeters BRUTALLY freeze...
  68.  
  69.  
  70.  
  71.  
  72. 2. So what ???
  73. --------------
  74. I could multiply examples,that would convince you or not,wether you have or
  75. haven't noticed such annoyances caused by an OverDrive.Well,If you have,even
  76. once,screamed 'Damn! Everything's blocked again' ,while a friend of yours 'd
  77. say "hahaha...my IDE may be slower but ME,I still can control my machine!!",
  78. I may have a solution:
  79.  
  80.     OVER CONTROL just...CONTROLes (!) the OVERdrive speed,by adjusting
  81. the Overdrive device/partitions priorities,so that they don't hang up
  82. everything else.During 'normal' (single) disk accesses,the speed of your drive
  83. will remain the same,except if you have a raytracing prog working in the
  84. background!!...Well,the HD can be slowed by any other tasks,such as the
  85. Eagleplayers analyzers etc,but don't be afraid,your HDspeed still won't look
  86. like a Floppy's!! (if you load 2 files in the same time,the access will
  87. really get slowed,but the other tasks WON'T HANG [ I insist!! ])
  88.  
  89.  
  90. 3. Parameters
  91. -------------
  92.  
  93.     ° UNIT + "name" "name"....:
  94.     ---------------------------
  95.     ex:    UNIT "AQ0" "AQ3" "AQ4"
  96.     action:    choose the units you want to alter.
  97.     (unit names must be between quotations,and are case-dependent:usually
  98.     everybody keeps the "AQ" types,but if yours are "MyPartition0" or
  99.     "MylovelyHD4",just type them EXACTLY like this)
  100.  
  101.  
  102.     ° MIN/MED/NORM
  103.     --------------
  104.     set the speed rate:
  105.     NORM:    normal speed (as usual,hangs etc etc)
  106.  
  107.     MED:    less hangs but still does it!!
  108.  
  109.     MIN:    No more hangs...feel free to load/save what you want,and
  110.         when you want.(but access may be slowed a bit...a lot,depending
  111.         the background tasks you have)
  112.  
  113.     ° PRI
  114.     -----
  115.     ex:    PRI 10
  116.     action:    set the priority by yourself
  117.         corresponding values are:    NORM:    +10
  118.                         MED:    0
  119.                         MIN:    -10 (!)
  120.  
  121.     ° QUIET
  122.     --------
  123.         equivalent to >NIL: redirection.no output in the current
  124.     window.(use this in the startup-sequence/user-startup)
  125.  
  126.     ° ?
  127.     ----
  128.     Quick command summary
  129.  
  130.  
  131. When you DON'T specify UNIT (ex: Overcontrol MIN),only the amiquest.device
  132. will be affected,so only the progs that directly access disk will be altered
  133. (optimizers,sector-coders/readers,Diskdoctors).
  134.  
  135.  
  136. examples:    Overcontrol UNIT "AQ0" "AQ2" MIN
  137.         Overcontrol UNIT "AQ1" MED QUIET
  138.         Overcontrol UNIT "AQ3" PRI -15
  139.         Overcontrol MED
  140.  
  141.  
  142.  
  143. Now that you know how to configure overcontrol,just add it at the END of your
  144. startup-sequence/User-Startup.Why at the end? Well,just take advantage of
  145. the speed for configuring quickly!!!
  146.  
  147.         
  148.  
  149. 4. Conclusion
  150. -------------
  151.     Well,this program is not much code...anyway,I find it really useful as
  152. it gave me back my comfort...I don't have to beg my Overdrive to finish its
  153. activity anymore...You may never have noticed all the hangs I've been writing
  154. about:in that case,you don't need OverControl.Otherwise,I hope I'm not the
  155. only one,and that this prog will help a few users.
  156.  
  157.     You'll find out if this prog may be useful to you,by using it with
  158. MIN/NORM,and comparing your general impressions...
  159.             Tell me about it,you'd be nice!
  160.  
  161.  
  162. 5. Bugs ?
  163. ---------
  164.     You use this program at your own risks! It is provided "as-is",
  165. without any warranties on its reliability.I may not,by any means, be held
  166. responsible for any bugs/breakdowns/damages caused to your software/hardware,
  167. by Overcontrol.(Pfiuu I had to write it but it's so boooring each time)
  168.  
  169.     I've noticed a kind of bug:I use the Superdark Blanker (by Thomas
  170. Landspurg)...and this blanker can freeze the overdrive access while the
  171. blank-animations are playing...(a Frozen Overdrive,what a revenge!!).But
  172. it's not a specific problem,as it also freezes a Wbench's floppy-formatting
  173. operation. so what?
  174.  
  175. Note:In all this text,I spoke of OverDrives,but I think it should work also
  176. with Amiquests.I've never seen any,so I really don't guarantee anything!!
  177.  
  178.  
  179. 6. the end
  180. -----------
  181.     You're free to write to tell me wether you find this tool useful,or
  182. for suggestions etc...And well (as usual),I'm looking for any modules,
  183. specially synthetic formats (soundmon,FC1.3/1.4,Hippel etc)...but trackers
  184. are absolutely not excluded!! I have a few modules myself (hehe) so...
  185.  
  186.                         [The Cyborg/NGC]
  187.  
  188.     
  189.                         Nasr Alexis
  190.                     27,Rue Formigé,Residence RENOIR
  191.                            33110 Le Bouscat, FRANCE
  192.  
  193.         Long life to the Amiga...(let's hope and pray !!)
  194.  
  195.  
  196.